From: Alex Kiernan Date: Sun, 4 Feb 2018 12:08:29 +0000 (+0000) Subject: switchroot: Fix split source/build directory X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~4^2~26^2~7 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=6bed64764856a46dde0749ea68f4111d8ec34bdb;p=ostree.git switchroot: Fix split source/build directory If you have split source and build directories, then building static ostree-prepare-root fails to find the source files. https://github.com/ostreedev/ostree/issues/1429 Closes: #1445 Approved by: cgwalters --- diff --git a/Makefile-switchroot.am b/Makefile-switchroot.am index 6735c85a..8a8ec570 100644 --- a/Makefile-switchroot.am +++ b/Makefile-switchroot.am @@ -45,7 +45,7 @@ if BUILDOPT_USE_STATIC_COMPILER ostree_boot_SCRIPTS = ostree-prepare-root ostree-prepare-root : $(ostree_prepare_root_SOURCES) - $(STATIC_COMPILER) -o $@ -static $(ostree_prepare_root_SOURCES) $(AM_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) + $(STATIC_COMPILER) -o $@ -static $(top_srcdir)/src/switchroot/ostree-prepare-root.c $(AM_CPPFLAGS) $(AM_CFLAGS) $(DEFAULT_INCLUDES) else ostree_boot_PROGRAMS += ostree-prepare-root ostree_prepare_root_CFLAGS = $(AM_CFLAGS) -Isrc/switchroot